A Local Algorithm for Constructing Spanners in Minor-Free Graphs

نویسندگان

  • Reut Levi
  • Dana Ron
  • Ronitt Rubinfeld
چکیده

Constructing a spanning tree of a graph is one of the most basic tasks in graph theory. We consider this problem in the setting of local algorithms: one wants to quickly determine whether a given edge e is in a specific spanning tree, without computing the whole spanning tree, but rather by inspecting the local neighborhood of e. The challenge is to maintain consistency. That is, to answer queries about different edges according to the same spanning tree. Since it is known that this problem cannot be solved without essentially viewing all the graph, we consider the relaxed version of finding a spanning subgraph with (1 + ǫ)n edges instead of n − 1 edges (where n is the number of vertices and ǫ is a given approximation/sparsity parameter). It is known that this relaxed problem requires inspecting Ω( √ n) edges in general graphs (for any constant ǫ), which motivates the study of natural restricted families of graphs. One such family is the family of graphs with an excluded minor (which in particular includes planar graphs). For this family there is an algorithm that achieves constant success probability, and inspects (d/ǫ) log(1/ǫ) edges (for each edge it is queried on), where d is the maximum degree in the graph and h is the size of the excluded minor. The distances between pairs of vertices in the spanning subgraph G are at most a factor of poly(d, 1/ǫ, h) larger than in G. In this work, we show that for an input graph that is H-minor free for any H of size h, this task can be performed by inspecting only poly(d, 1/ǫ, h) edges in G. The distances between pairs of vertices in the spanning subgraph G are at most a factor of Õ(h log(d)/ǫ) larger than in G. Furthermore, the error probability of the new algorithm is significantly improved to Θ(1/n). This algorithm can also be easily adapted to yield an efficient algorithm for the distributed (message passing) setting. MPI for informatics, Saarbrücken 66123, Germany. Email: [email protected]. School of Electrical Engineering, Tel Aviv University. Tel Aviv 69978, Israel. Email: [email protected]. This research was partially supported by the Israel Science Foundation grant No. 671/13 CSAIL, MIT. Cambridge MA 02139, USA. Blavatnik School of Computer Science, Tel Aviv University. Tel Aviv 69978, Israel. Email: [email protected]. This research was partially supported by the NSF grant CCF-1420692 and ISF grant 1536/14

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Light spanners for bounded treewidth graphs imply light spanners for $H$-minor-free graphs

Grigni and Hung [10] conjectured that H-minor-free graphs have (1 + )-spanners that are light, that is, of weight g(|H|, ) times the weight of the minimum spanning tree for some function g. This conjecture implies the efficient polynomial-time approximation scheme (PTAS) of the traveling salesperson problem in H-minor free graphs; that is, a PTAS whose running time is of the form 2f( )nO(1) for...

متن کامل

Local Construction and Coloring of Spanners of Location Aware Unit Disk Graphs

We look at the problem of coloring locally specially constructed spanners of unit disk graphs. First we present a local approximation algorithm for the vertex coloring problem in Unit Disk Graphs (UDGs) which uses at most four times as many colors as an optimal solution requires. Next we look at the colorability of spanners of UDGs. In particular we present a local algorithm for constructing a ...

متن کامل

Construction of Minimum-Weight Spanners

Spanners are sparse subgraphs that preserve distances up to a given factor in the underlying graph. Recently spanners have found important practical applications in metric space searching and message distribution in networks. These applications use some variant of the socalled greedy algorithm for constructing the spanner — an algorithm that mimics Kruskal’s minimum spanning tree algorithm. Gre...

متن کامل

On Spanners and Lightweight Spanners of Geometric Graphs

We consider the problem of computing spanners of Euclidean and unit disk graphs embedded in the two-dimensional Euclidean plane. We are particularly interested in spanners that possess useful properties such as planarity, bounded degree, and/or light weight. Such spanners have been extensively studied in the area of computational geometry and have been used as the building block for constructin...

متن کامل

Local Algorithms for Constructing Spanners: Improved Bounds

Let S be a set of n points in the plane, let E be the complete Euclidean graph whose point-set is S, and let G be the Delauany triangulation of S. We present a very simple local algorithm that constructs a subgraph of G of degree at most 11 that is a geometric spanner of G with stretch factor 2.86. This algorithm gives an O(n lg n) time centralized algorithm for constructing a subgraph of G tha...

متن کامل

Finding Light Spanners in Bounded Pathwidth Graphs

Given an edge-weighted graph G and > 0, a (1+ )-spanner is a spanning subgraph G′ whose shortest path distances approximate those of G within a factor of 1+ . For G from certain graph families (such as bounded genus graphs and apex graphs), we know that light spanners exist. That is, we can compute a (1+ )-spanner G′ with total edge weight at most a constant times the weight of a minimum spanni...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016